purple-stemmed cliffbrake - German English Dictionary